package com.vdong.interactive.course.entity.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

@Data
public class AppPeddleGoodsDetailDTO {


    /**
     * 分销商品id
     */
    @ApiModelProperty(notes = "分销商品id")
    private Long peddleGoodsId;

    /**
     * 源商品id
     */
    @ApiModelProperty(notes = "源商品id")
    private Long platformGoodsId;

    /**
     * 商品封面
     */
    @ApiModelProperty(notes = "商品封面")
    private String imageUrl;

    /**
     * 商品名称
     */
    @ApiModelProperty(notes = "商品名称")
    private String goodsName;

    /**
     * 价格
     */
    @ApiModelProperty(notes = "价格")
    private BigDecimal price;

    /**
     * 商品简介
     */
    @ApiModelProperty(notes = "商品简介")
    private String goodsIntroduction;

    /**
     * 今日销量
     */
    @ApiModelProperty(notes = "今日销量")
    private String todaySales;

    /**
     * 总销量
     */
    @ApiModelProperty(notes = "总销量")
    private String totalSales;

    /**
     * 讲师id
     */
    @ApiModelProperty(notes = "讲师id")
    private String lecturerId;

    /**
     * 讲师名称
     */
    @ApiModelProperty(notes = "讲师名称")
    private String lecturerName;

    /**
     * 讲师头像
     */
    @ApiModelProperty(notes = "讲师头像")
    private String lecturerPic;

    /**
     * 讲师简介
     */
    @ApiModelProperty(notes = "讲师简介")
    private String lecturerIntroduction;

    /**
     * 赚多少
     */
    @ApiModelProperty(notes = "赚多少")
    private String earnAmount;

    /**
     * 分销商品链接
     */
    @ApiModelProperty(notes = "分销商品链接")
    private String peddleGoodsUrl;

    /**
     * 课时列表
     */
    @ApiModelProperty(notes = "课时列表")
    private List<CourseSubCatalogDTO> courseSubCatalog;
}
